ISubsystem methods
The ISubsystem interface exposes the following members.
Methods
![]() |
AddGroup | Adds an axis group to the KINGSTAR Subsystem. |
---|---|---|
![]() |
DebugMessage | Sends the KINGSTAR log messages to KINGSTAR Analysis Console. |
![]() |
Destroy | Closes the link to the KINGSTAR Subsystem and terminates the Subsystem. |
![]() |
GetCategoryName | Gets a string assigned to a log ID. |
![]() |
Log | Records the specified data in the logging shared memory. |
![]() |
PulseHeartbeat | Sends a signal to notify KINGSTAR that the motion application is running properly. |
![]() |
ReadMemoryBool | Reads a bit from the shared memory. |
![]() |
ReadMemoryByte | Reads a byte from the shared memory. |
![]() |
ReadMemoryDouble | Reads a double from the shared memory. |
![]() |
ReadMemoryInt16 | Reads a short integer from the shared memory. |
![]() |
ReadMemoryInt32 | Reads an integer from the shared memory. |
![]() |
ReadMemoryInt64 | Reads a long integer from the shared memory. |
![]() |
ReadMemorySByte | Reads an 8-bit signed integer from the shared memory. |
![]() |
ReadMemorySingle | Reads a float from the shared memory. |
![]() |
ReadMemoryUInt16 | Reads an unsigned short integer from the shared memory. |
![]() |
ReadMemoryUInt32 | Reads an unsigned integer from the shared memory. |
![]() |
ReadMemoryUInt64 | Reads an unsigned long integer from the shared memory. |
![]() |
RequestState | Requests the KINGSTAR Subsystem to go into the specified EtherCAT state. |
![]() |
Restart | Restarts the EtherCAT master. |
![]() |
SetCategoryName | Sets a string to associate to a log ID. |
![]() |
Start | Starts the KINGSTAR Subsystem. |
![]() |
Stop | Stops the EtherCAT network and the KINGSTAR Subsystem. |
![]() |
StopAllLogs | Stops recording the specified data in the logging shared memory. |
![]() |
UpdateConfiguration | Updates the values of the module by reading them from the Subsystem. |
![]() |
WriteMemory (bool) | Writes a bit into the shared memory. |
![]() |
WriteMemory (byte) | Writes a byte into the shared memory. |
![]() |
WriteMemory (char) | Writes a char into the shared memory. |
![]() |
WriteMemory (double) | Writes a double into the shared memory. |
![]() |
WriteMemory (float) | Writes a float into the shared memory. |
![]() |
WriteMemory (short) | Writes a short integer into the shared memory. |
![]() |
WriteMemory (int) | Writes an integer into the shared memory. |
![]() |
WriteMemory (long) | Writes a long integer into the shared memory. |
![]() |
WriteMemory (ushort) | Writes an unsigned short integer into the shared memory. |
![]() |
WriteMemory (uint) | Writes an unsigned integer into the shared memory. |
![]() |
WriteMemory (ulong) | Writes an unsigned long integer into the shared memory. |
![]() |
AddGroup | Adds an axis group to the KINGSTAR Subsystem. |
See also